package com.ygxsk.carhome.response;

import com.ygxsk.carhome.constant.ConstantSign;

import java.math.BigDecimal;

/*
 * @Author:itchenqi175@163.com
 * @Time:2023-12-18  10:11
 * @Description:生活缴费的水费的实体。
 */
public class FeeLivingExpensesWaterBean {

    //水表的id
    private String gaugeId;

    //水表号
    private String gaugeNo;

    //水表名称 园区水表1-1
    private String gaugeName;

    //水表类型 园区B水表
    private String gaugeTypeName;

    //类型的id?是水表类型的id?
    private String typeId;

    //楼栋id
    private String buildingId;

    //房间号
    private String houseNo;

    //表余额
    private BigDecimal deviceBalance = new BigDecimal(ConstantSign.BIGDECIMAL_ZERO);


    //该条数据需要缴纳的价格.默认是0,这个金额是我人为制定的，目的是为了计算这条数据应该缴纳多少钱，做价钱计算。
    private BigDecimal amount = new BigDecimal(ConstantSign.BIGDECIMAL_ZERO);

    //添加自定义的编辑器内容
    private String customerEdit;

    //支付按钮的选中，是50元或者100元等
    private int payFeeButton;

    //是否选中
    private boolean isChecked;

    public String getGaugeId() {
        return gaugeId;
    }

    public void setGaugeId(String gaugeId) {
        this.gaugeId = gaugeId;
    }

    public String getGaugeNo() {
        return gaugeNo;
    }

    public void setGaugeNo(String gaugeNo) {
        this.gaugeNo = gaugeNo;
    }

    public String getGaugeName() {
        return gaugeName;
    }

    public void setGaugeName(String gaugeName) {
        this.gaugeName = gaugeName;
    }

    public String getGaugeTypeName() {
        return gaugeTypeName;
    }

    public void setGaugeTypeName(String gaugeTypeName) {
        this.gaugeTypeName = gaugeTypeName;
    }

    public String getTypeId() {
        return typeId;
    }

    public void setTypeId(String typeId) {
        this.typeId = typeId;
    }

    public String getBuildingId() {
        return buildingId;
    }

    public void setBuildingId(String buildingId) {
        this.buildingId = buildingId;
    }

    public String getHouseNo() {
        return houseNo;
    }

    public void setHouseNo(String houseNo) {
        this.houseNo = houseNo;
    }

    public BigDecimal getDeviceBalance() {
        return deviceBalance;
    }

    public void setDeviceBalance(BigDecimal deviceBalance) {
        this.deviceBalance = deviceBalance;
    }


    //水表用水的类型
//    private String type;

    //水表用水的类型文字描述
//    private String typeInfo;

//    public String getType() {
//        return type;
//    }

//    public void setType(String type) {
//        this.type = type;
//    }

//    public String getTypeInfo() {
//        return typeInfo;
//    }

//    public void setTypeInfo(String typeInfo) {
//        this.typeInfo = typeInfo;
//    }

//    public BigDecimal getBalancePrice() {
//        return balancePrice;
//    }

//    public void setBalancePrice(BigDecimal balancePrice) {
//        this.balancePrice = balancePrice;
//    }

    //该条目是否选中；
    public boolean isChecked() {
        return isChecked;
    }

    public void setChecked(boolean checked) {
        isChecked = checked;
    }

    public int getPayFeeButton() {
        return payFeeButton;
    }

    public void setPayFeeButton(int payFeeButton) {
        this.payFeeButton = payFeeButton;
    }

    public String getCustomerEdit() {
        return customerEdit;
    }

    public void setCustomerEdit(String customerEdit) {
        this.customerEdit = customerEdit;
    }

//    public String getNameCode() {
//        return nameCode;
//    }

//    public void setNameCode(String nameCode) {
//        this.nameCode = nameCode;
//    }

    public BigDecimal getAmount() {
        return amount;
    }

    public void setAmount(BigDecimal amount) {
        this.amount = amount;
    }
}
